refuse destruction plant - Turkish English Dictionary